/* CSS Document */
.tipbox {position:fixed;z-index:99999;width:100%;left:0;top:-5rem;background:rgba(0,0,0,.8);color:#fff;text-align:center;padding:1rem 0;opacity:0;transition:opacity .15s,top .15s;transition-timing-function:cubic-bezier(.25,0,.75,1);font-size:1.1rem;text-shadow:0 0 .2rem rgba(0,0,0,.3);}
.tipbox img {height:1.3rem;margin-right:.3rem;}
.tipbox * {vertical-align:middle;}
.tipbox.on {opacity:1;top:0;}

.popbox {position:fixed;z-index:999;display:block;width:100%;height:100%;background:rgba(0,0,0,.9);}
.popbox.on {left:0;top:0;}
.popbox.off {left:-100%;top:-100%;}
.popboxin {margin-top:2rem;}
